<?xml version="1.0"?>

<bison-xml-report version="3.7.5" bug-report="bug-bison@gnu.org" url="https://www.gnu.org/software/bison/">

  <filename>dot.y</filename>

  <grammar>
    <rules>
      <rule number="0" usefulness="useful">
        <lhs>$accept</lhs>
        <rhs>
          <symbol>startdot</symbol>
          <symbol>$end</symbol>
        </rhs>
      </rule>
      <rule number="1" usefulness="useful">
        <lhs>$@1</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="2" usefulness="useful">
        <lhs>startdot</lhs>
        <rhs>
          <symbol>utf</symbol>
          <symbol>thetype</symbol>
          <symbol>thename</symbol>
          <symbol>$@1</symbol>
          <symbol>&quot;{&quot;</symbol>
          <symbol>statements</symbol>
          <symbol>&quot;}&quot;</symbol>
        </rhs>
      </rule>
      <rule number="3" usefulness="useful">
        <lhs>startdot</lhs>
        <rhs>
          <symbol>error</symbol>
        </rhs>
      </rule>
      <rule number="4" usefulness="useful">
        <lhs>startdot</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="5" usefulness="useful">
        <lhs>utf</lhs>
        <rhs>
          <symbol>&quot;utf8code&quot;</symbol>
        </rhs>
      </rule>
      <rule number="6" usefulness="useful">
        <lhs>utf</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="7" usefulness="useful">
        <lhs>thetype</lhs>
        <rhs>
          <symbol>&quot;strict&quot;</symbol>
          <symbol>&quot;graph&quot;</symbol>
        </rhs>
      </rule>
      <rule number="8" usefulness="useful">
        <lhs>thetype</lhs>
        <rhs>
          <symbol>&quot;graph&quot;</symbol>
        </rhs>
      </rule>
      <rule number="9" usefulness="useful">
        <lhs>thetype</lhs>
        <rhs>
          <symbol>&quot;strict&quot;</symbol>
          <symbol>&quot;digraph&quot;</symbol>
        </rhs>
      </rule>
      <rule number="10" usefulness="useful">
        <lhs>thetype</lhs>
        <rhs>
          <symbol>&quot;digraph&quot;</symbol>
        </rhs>
      </rule>
      <rule number="11" usefulness="useful">
        <lhs>thename</lhs>
        <rhs>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="12" usefulness="useful">
        <lhs>thename</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="13" usefulness="useful">
        <lhs>ctext</lhs>
        <rhs>
          <symbol>&quot;string&quot;</symbol>
        </rhs>
      </rule>
      <rule number="14" usefulness="useful">
        <lhs>ctext</lhs>
        <rhs>
          <symbol>ctext</symbol>
          <symbol>&quot;+&quot;</symbol>
          <symbol>&quot;string&quot;</symbol>
        </rhs>
      </rule>
      <rule number="15" usefulness="useful">
        <lhs>text</lhs>
        <rhs>
          <symbol>&quot;text&quot;</symbol>
        </rhs>
      </rule>
      <rule number="16" usefulness="useful">
        <lhs>text</lhs>
        <rhs>
          <symbol>&quot;number&quot;</symbol>
        </rhs>
      </rule>
      <rule number="17" usefulness="useful">
        <lhs>text</lhs>
        <rhs>
          <symbol>ctext</symbol>
        </rhs>
      </rule>
      <rule number="18" usefulness="useful">
        <lhs>htext</lhs>
        <rhs>
          <symbol>&quot;&lt;html-string&gt;&quot;</symbol>
        </rhs>
      </rule>
      <rule number="19" usefulness="useful">
        <lhs>statements</lhs>
        <rhs>
          <symbol>statements</symbol>
          <symbol>statement</symbol>
        </rhs>
      </rule>
      <rule number="20" usefulness="useful">
        <lhs>statements</lhs>
        <rhs>
          <symbol>statement</symbol>
        </rhs>
      </rule>
      <rule number="21" usefulness="useful">
        <lhs>statement</lhs>
        <rhs>
          <symbol>statement2</symbol>
        </rhs>
      </rule>
      <rule number="22" usefulness="useful">
        <lhs>statement</lhs>
        <rhs>
          <symbol>statement2</symbol>
          <symbol>&quot;;&quot;</symbol>
        </rhs>
      </rule>
      <rule number="23" usefulness="useful">
        <lhs>statement</lhs>
        <rhs>
          <symbol>statement2</symbol>
          <symbol>&quot;,&quot;</symbol>
        </rhs>
      </rule>
      <rule number="24" usefulness="useful">
        <lhs>statement2</lhs>
        <rhs>
          <symbol>nstatement</symbol>
        </rhs>
      </rule>
      <rule number="25" usefulness="useful">
        <lhs>statement2</lhs>
        <rhs>
          <symbol>estatement</symbol>
        </rhs>
      </rule>
      <rule number="26" usefulness="useful">
        <lhs>statement2</lhs>
        <rhs>
          <symbol>astatement</symbol>
        </rhs>
      </rule>
      <rule number="27" usefulness="useful">
        <lhs>$@2</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="28" usefulness="useful">
        <lhs>statement2</lhs>
        <rhs>
          <symbol>sstatement</symbol>
          <symbol>$@2</symbol>
          <symbol>oattrib</symbol>
        </rhs>
      </rule>
      <rule number="29" usefulness="useful">
        <lhs>$@3</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="30" usefulness="useful">
        <lhs>nstatement</lhs>
        <rhs>
          <symbol>nidid</symbol>
          <symbol>$@3</symbol>
          <symbol>oattrib</symbol>
        </rhs>
      </rule>
      <rule number="31" usefulness="useful">
        <lhs>nidid</lhs>
        <rhs>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="32" usefulness="useful">
        <lhs>nidid</lhs>
        <rhs>
          <symbol>text</symbol>
          <symbol>&quot;:&quot;</symbol>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="33" usefulness="useful">
        <lhs>nidid</lhs>
        <rhs>
          <symbol>text</symbol>
          <symbol>&quot;:&quot;</symbol>
          <symbol>text</symbol>
          <symbol>&quot;:&quot;</symbol>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="34" usefulness="useful">
        <lhs>nid</lhs>
        <rhs>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="35" usefulness="useful">
        <lhs>nid</lhs>
        <rhs>
          <symbol>text</symbol>
          <symbol>&quot;:&quot;</symbol>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="36" usefulness="useful">
        <lhs>nid</lhs>
        <rhs>
          <symbol>text</symbol>
          <symbol>&quot;:&quot;</symbol>
          <symbol>text</symbol>
          <symbol>&quot;:&quot;</symbol>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="37" usefulness="useful">
        <lhs>sattr</lhs>
        <rhs>
          <symbol>&quot;text&quot;</symbol>
          <symbol>&quot;=&quot;</symbol>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="38" usefulness="useful">
        <lhs>sattr</lhs>
        <rhs>
          <symbol>&quot;text&quot;</symbol>
          <symbol>&quot;=&quot;</symbol>
          <symbol>htext</symbol>
        </rhs>
      </rule>
      <rule number="39" usefulness="useful">
        <lhs>sattr2</lhs>
        <rhs>
          <symbol>sattr</symbol>
        </rhs>
      </rule>
      <rule number="40" usefulness="useful">
        <lhs>sattr2</lhs>
        <rhs>
          <symbol>&quot;text&quot;</symbol>
        </rhs>
      </rule>
      <rule number="41" usefulness="useful">
        <lhs>iattr</lhs>
        <rhs>
          <symbol>sattr2</symbol>
          <symbol>iattr</symbol>
        </rhs>
      </rule>
      <rule number="42" usefulness="useful">
        <lhs>iattr</lhs>
        <rhs>
          <symbol>sattr2</symbol>
          <symbol>&quot;,&quot;</symbol>
          <symbol>iattr</symbol>
        </rhs>
      </rule>
      <rule number="43" usefulness="useful">
        <lhs>iattr</lhs>
        <rhs>
          <symbol>sattr2</symbol>
          <symbol>&quot;;&quot;</symbol>
          <symbol>iattr</symbol>
        </rhs>
      </rule>
      <rule number="44" usefulness="useful">
        <lhs>iattr</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="45" usefulness="useful">
        <lhs>tattr</lhs>
        <rhs>
          <symbol>&quot;[&quot;</symbol>
          <symbol>iattr</symbol>
          <symbol>&quot;]&quot;</symbol>
        </rhs>
      </rule>
      <rule number="46" usefulness="useful">
        <lhs>oattrib</lhs>
        <rhs>
          <symbol>tattr</symbol>
          <symbol>oattrib</symbol>
        </rhs>
      </rule>
      <rule number="47" usefulness="useful">
        <lhs>oattrib</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="48" usefulness="useful">
        <lhs>$@4</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="49" usefulness="useful">
        <lhs>$@5</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="50" usefulness="useful">
        <lhs>estatement</lhs>
        <rhs>
          <symbol>nid</symbol>
          <symbol>$@4</symbol>
          <symbol>erhs</symbol>
          <symbol>$@5</symbol>
          <symbol>oattrib</symbol>
        </rhs>
      </rule>
      <rule number="51" usefulness="useful">
        <lhs>$@6</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="52" usefulness="useful">
        <lhs>$@7</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="53" usefulness="useful">
        <lhs>estatement</lhs>
        <rhs>
          <symbol>sstatement</symbol>
          <symbol>$@6</symbol>
          <symbol>erhs</symbol>
          <symbol>$@7</symbol>
          <symbol>oattrib</symbol>
        </rhs>
      </rule>
      <rule number="54" usefulness="useful">
        <lhs>erhs</lhs>
        <rhs>
          <symbol>&quot;-&gt; or --&quot;</symbol>
          <symbol>nid</symbol>
        </rhs>
      </rule>
      <rule number="55" usefulness="useful">
        <lhs>$@8</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="56" usefulness="useful">
        <lhs>erhs</lhs>
        <rhs>
          <symbol>&quot;-&gt; or --&quot;</symbol>
          <symbol>nid</symbol>
          <symbol>$@8</symbol>
          <symbol>erhs</symbol>
        </rhs>
      </rule>
      <rule number="57" usefulness="useful">
        <lhs>erhs</lhs>
        <rhs>
          <symbol>&quot;-&gt; or --&quot;</symbol>
          <symbol>sstatement</symbol>
        </rhs>
      </rule>
      <rule number="58" usefulness="useful">
        <lhs>$@9</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="59" usefulness="useful">
        <lhs>erhs</lhs>
        <rhs>
          <symbol>&quot;-&gt; or --&quot;</symbol>
          <symbol>sstatement</symbol>
          <symbol>$@9</symbol>
          <symbol>erhs</symbol>
        </rhs>
      </rule>
      <rule number="60" usefulness="useful">
        <lhs>astatement</lhs>
        <rhs>
          <symbol>atype</symbol>
          <symbol>tattr</symbol>
        </rhs>
      </rule>
      <rule number="61" usefulness="useful">
        <lhs>astatement</lhs>
        <rhs>
          <symbol>aset</symbol>
        </rhs>
      </rule>
      <rule number="62" usefulness="useful">
        <lhs>atype</lhs>
        <rhs>
          <symbol>&quot;graph&quot;</symbol>
        </rhs>
      </rule>
      <rule number="63" usefulness="useful">
        <lhs>atype</lhs>
        <rhs>
          <symbol>&quot;node&quot;</symbol>
        </rhs>
      </rule>
      <rule number="64" usefulness="useful">
        <lhs>atype</lhs>
        <rhs>
          <symbol>&quot;edge&quot;</symbol>
        </rhs>
      </rule>
      <rule number="65" usefulness="useful">
        <lhs>aset</lhs>
        <rhs>
          <symbol>text</symbol>
          <symbol>&quot;=&quot;</symbol>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="66" usefulness="useful">
        <lhs>aset</lhs>
        <rhs>
          <symbol>text</symbol>
          <symbol>&quot;=&quot;</symbol>
          <symbol>htext</symbol>
        </rhs>
      </rule>
      <rule number="67" usefulness="useful" percent_prec="&quot;{&quot;">
        <lhs>sstatement</lhs>
        <rhs>
          <symbol>shead</symbol>
          <symbol>&quot;{&quot;</symbol>
          <symbol>statements</symbol>
          <symbol>&quot;}&quot;</symbol>
        </rhs>
      </rule>
      <rule number="68" usefulness="useful">
        <lhs>$@10</lhs>
        <rhs>
          <empty/>
        </rhs>
      </rule>
      <rule number="69" usefulness="useful">
        <lhs>sstatement</lhs>
        <rhs>
          <symbol>&quot;{&quot;</symbol>
          <symbol>$@10</symbol>
          <symbol>statements</symbol>
          <symbol>&quot;}&quot;</symbol>
        </rhs>
      </rule>
      <rule number="70" usefulness="useful">
        <lhs>shead</lhs>
        <rhs>
          <symbol>&quot;subgraph&quot;</symbol>
          <symbol>text</symbol>
        </rhs>
      </rule>
      <rule number="71" usefulness="useful">
        <lhs>shead</lhs>
        <rhs>
          <symbol>&quot;subgraph&quot;</symbol>
        </rhs>
      </rule>
    </rules>
    <terminals>
      <terminal symbol-number="0" token-number="0" name="$end" type="" usefulness="useful"/>
      <terminal symbol-number="1" token-number="256" name="error" type="" usefulness="useful"/>
      <terminal symbol-number="3" token-number="258" name="&quot;{&quot;" type="" usefulness="useful" prec="2" assoc="left"/>
      <terminal symbol-number="4" token-number="259" name="&quot;}&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="5" token-number="260" name="&quot;+&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="6" token-number="261" name="&quot;,&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="7" token-number="262" name="&quot;:&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="8" token-number="263" name="&quot;=&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="9" token-number="264" name="&quot;;&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="10" token-number="265" name="&quot;[&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="11" token-number="266" name="&quot;]&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="12" token-number="267" name="&quot;utf8code&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="13" token-number="268" name="&quot;strict&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="14" token-number="269" name="&quot;graph&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="15" token-number="270" name="&quot;subgraph&quot;" type="" usefulness="useful" prec="1" assoc="left"/>
      <terminal symbol-number="16" token-number="271" name="&quot;digraph&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="17" token-number="272" name="&quot;node&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="18" token-number="273" name="&quot;edge&quot;" type="" usefulness="useful"/>
      <terminal symbol-number="19" token-number="274" name="&quot;text&quot;" type="string" usefulness="useful"/>
      <terminal symbol-number="20" token-number="275" name="&quot;number&quot;" type="string" usefulness="useful"/>
      <terminal symbol-number="21" token-number="276" name="&quot;string&quot;" type="string" usefulness="useful"/>
      <terminal symbol-number="22" token-number="277" name="&quot;&lt;html-string&gt;&quot;" type="string" usefulness="useful"/>
      <terminal symbol-number="23" token-number="278" name="&quot;-&gt; or --&quot;" type="string" usefulness="useful"/>
    </terminals>
    <nonterminals>
      <nonterminal symbol-number="24" name="$accept" type="" usefulness="useful"/>
      <nonterminal symbol-number="25" name="startdot" type="" usefulness="useful"/>
      <nonterminal symbol-number="26" name="$@1" type="" usefulness="useful"/>
      <nonterminal symbol-number="27" name="utf" type="" usefulness="useful"/>
      <nonterminal symbol-number="28" name="thetype" type="string" usefulness="useful"/>
      <nonterminal symbol-number="29" name="thename" type="string" usefulness="useful"/>
      <nonterminal symbol-number="30" name="ctext" type="string" usefulness="useful"/>
      <nonterminal symbol-number="31" name="text" type="string" usefulness="useful"/>
      <nonterminal symbol-number="32" name="htext" type="string" usefulness="useful"/>
      <nonterminal symbol-number="33" name="statements" type="" usefulness="useful"/>
      <nonterminal symbol-number="34" name="statement" type="" usefulness="useful"/>
      <nonterminal symbol-number="35" name="statement2" type="" usefulness="useful"/>
      <nonterminal symbol-number="36" name="$@2" type="" usefulness="useful"/>
      <nonterminal symbol-number="37" name="nstatement" type="" usefulness="useful"/>
      <nonterminal symbol-number="38" name="$@3" type="" usefulness="useful"/>
      <nonterminal symbol-number="39" name="nidid" type="string" usefulness="useful"/>
      <nonterminal symbol-number="40" name="nid" type="dp" usefulness="useful"/>
      <nonterminal symbol-number="41" name="sattr" type="" usefulness="useful"/>
      <nonterminal symbol-number="42" name="sattr2" type="" usefulness="useful"/>
      <nonterminal symbol-number="43" name="iattr" type="" usefulness="useful"/>
      <nonterminal symbol-number="44" name="tattr" type="" usefulness="useful"/>
      <nonterminal symbol-number="45" name="oattrib" type="" usefulness="useful"/>
      <nonterminal symbol-number="46" name="estatement" type="" usefulness="useful"/>
      <nonterminal symbol-number="47" name="$@4" type="" usefulness="useful"/>
      <nonterminal symbol-number="48" name="$@5" type="" usefulness="useful"/>
      <nonterminal symbol-number="49" name="$@6" type="" usefulness="useful"/>
      <nonterminal symbol-number="50" name="$@7" type="" usefulness="useful"/>
      <nonterminal symbol-number="51" name="erhs" type="" usefulness="useful"/>
      <nonterminal symbol-number="52" name="$@8" type="" usefulness="useful"/>
      <nonterminal symbol-number="53" name="$@9" type="" usefulness="useful"/>
      <nonterminal symbol-number="54" name="astatement" type="" usefulness="useful"/>
      <nonterminal symbol-number="55" name="atype" type="" usefulness="useful"/>
      <nonterminal symbol-number="56" name="aset" type="" usefulness="useful"/>
      <nonterminal symbol-number="57" name="sstatement" type="dp" usefulness="useful"/>
      <nonterminal symbol-number="58" name="$@10" type="" usefulness="useful"/>
      <nonterminal symbol-number="59" name="shead" type="" usefulness="useful"/>
    </nonterminals>
  </grammar>

  <automaton>

    <state number="0">
      <itemset>
        <item rule-number="0" dot="0"/>
        <item rule-number="2" dot="0"/>
        <item rule-number="3" dot="0"/>
        <item rule-number="4" dot="0">
          <lookaheads>
            <symbol>$end</symbol>
          </lookaheads>
        </item>
        <item rule-number="5" dot="0"/>
        <item rule-number="6" dot="0">
          <lookaheads>
            <symbol>&quot;strict&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;digraph&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="error" state="1"/>
          <transition type="shift" symbol="&quot;utf8code&quot;" state="2"/>
          <transition type="goto" symbol="startdot" state="3"/>
          <transition type="goto" symbol="utf" state="4"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$end" rule="4" enabled="true"/>
          <reduction symbol="&quot;strict&quot;" rule="6" enabled="true"/>
          <reduction symbol="&quot;graph&quot;" rule="6" enabled="true"/>
          <reduction symbol="&quot;digraph&quot;" rule="6" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="1">
      <itemset>
        <item rule-number="3" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="3" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="2">
      <itemset>
        <item rule-number="5" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="5" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="3">
      <itemset>
        <item rule-number="0" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="$end" state="5"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="4">
      <itemset>
        <item rule-number="2" dot="1"/>
        <item rule-number="7" dot="0"/>
        <item rule-number="8" dot="0"/>
        <item rule-number="9" dot="0"/>
        <item rule-number="10" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;strict&quot;" state="6"/>
          <transition type="shift" symbol="&quot;graph&quot;" state="7"/>
          <transition type="shift" symbol="&quot;digraph&quot;" state="8"/>
          <transition type="goto" symbol="thetype" state="9"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="5">
      <itemset>
        <item rule-number="0" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="accept" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="6">
      <itemset>
        <item rule-number="7" dot="1"/>
        <item rule-number="9" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;graph&quot;" state="10"/>
          <transition type="shift" symbol="&quot;digraph&quot;" state="11"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="7">
      <itemset>
        <item rule-number="8" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="8" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="8">
      <itemset>
        <item rule-number="10" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="10" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="9">
      <itemset>
        <item rule-number="2" dot="2"/>
        <item rule-number="11" dot="0"/>
        <item rule-number="12" dot="0">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="thename" state="15"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="17"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="12" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="10">
      <itemset>
        <item rule-number="7" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="7" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="11">
      <itemset>
        <item rule-number="9" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="9" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="12">
      <itemset>
        <item rule-number="15" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="15" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="13">
      <itemset>
        <item rule-number="16" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="16" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="14">
      <itemset>
        <item rule-number="13" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="13" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="15">
      <itemset>
        <item rule-number="1" dot="0"/>
        <item rule-number="2" dot="3"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@1" state="18"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="1" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="16">
      <itemset>
        <item rule-number="14" dot="1"/>
        <item rule-number="17" dot="1">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;:&quot;</symbol>
            <symbol>&quot;=&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;]&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;+&quot;" state="19"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="17" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="17">
      <itemset>
        <item rule-number="11" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="11" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="18">
      <itemset>
        <item rule-number="2" dot="4"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="20"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="19">
      <itemset>
        <item rule-number="14" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;string&quot;" state="21"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="20">
      <itemset>
        <item rule-number="2" dot="5"/>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="19" dot="0"/>
        <item rule-number="20" dot="0"/>
        <item rule-number="21" dot="0"/>
        <item rule-number="22" dot="0"/>
        <item rule-number="23" dot="0"/>
        <item rule-number="24" dot="0"/>
        <item rule-number="25" dot="0"/>
        <item rule-number="26" dot="0"/>
        <item rule-number="28" dot="0"/>
        <item rule-number="30" dot="0"/>
        <item rule-number="31" dot="0"/>
        <item rule-number="32" dot="0"/>
        <item rule-number="33" dot="0"/>
        <item rule-number="34" dot="0"/>
        <item rule-number="35" dot="0"/>
        <item rule-number="36" dot="0"/>
        <item rule-number="50" dot="0"/>
        <item rule-number="53" dot="0"/>
        <item rule-number="60" dot="0"/>
        <item rule-number="61" dot="0"/>
        <item rule-number="62" dot="0"/>
        <item rule-number="63" dot="0"/>
        <item rule-number="64" dot="0"/>
        <item rule-number="65" dot="0"/>
        <item rule-number="66" dot="0"/>
        <item rule-number="67" dot="0"/>
        <item rule-number="69" dot="0"/>
        <item rule-number="70" dot="0"/>
        <item rule-number="71" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="22"/>
          <transition type="shift" symbol="&quot;graph&quot;" state="23"/>
          <transition type="shift" symbol="&quot;subgraph&quot;" state="24"/>
          <transition type="shift" symbol="&quot;node&quot;" state="25"/>
          <transition type="shift" symbol="&quot;edge&quot;" state="26"/>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="27"/>
          <transition type="goto" symbol="statements" state="28"/>
          <transition type="goto" symbol="statement" state="29"/>
          <transition type="goto" symbol="statement2" state="30"/>
          <transition type="goto" symbol="nstatement" state="31"/>
          <transition type="goto" symbol="nidid" state="32"/>
          <transition type="goto" symbol="nid" state="33"/>
          <transition type="goto" symbol="estatement" state="34"/>
          <transition type="goto" symbol="astatement" state="35"/>
          <transition type="goto" symbol="atype" state="36"/>
          <transition type="goto" symbol="aset" state="37"/>
          <transition type="goto" symbol="sstatement" state="38"/>
          <transition type="goto" symbol="shead" state="39"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="21">
      <itemset>
        <item rule-number="14" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="14" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="22">
      <itemset>
        <item rule-number="68" dot="0"/>
        <item rule-number="69" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@10" state="40"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="68" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="23">
      <itemset>
        <item rule-number="62" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="62" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="24">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="70" dot="1"/>
        <item rule-number="71" dot="1">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="41"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="71" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="25">
      <itemset>
        <item rule-number="63" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="63" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="26">
      <itemset>
        <item rule-number="64" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="64" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="27">
      <itemset>
        <item rule-number="31" dot="1">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="32" dot="1"/>
        <item rule-number="33" dot="1"/>
        <item rule-number="34" dot="1">
          <lookaheads>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="35" dot="1"/>
        <item rule-number="36" dot="1"/>
        <item rule-number="65" dot="1"/>
        <item rule-number="66" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;:&quot;" state="42"/>
          <transition type="shift" symbol="&quot;=&quot;" state="43"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="&quot;-&gt; or --&quot;" rule="34" enabled="true"/>
          <reduction symbol="$default" rule="31" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="28">
      <itemset>
        <item rule-number="2" dot="6"/>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="19" dot="1"/>
        <item rule-number="21" dot="0"/>
        <item rule-number="22" dot="0"/>
        <item rule-number="23" dot="0"/>
        <item rule-number="24" dot="0"/>
        <item rule-number="25" dot="0"/>
        <item rule-number="26" dot="0"/>
        <item rule-number="28" dot="0"/>
        <item rule-number="30" dot="0"/>
        <item rule-number="31" dot="0"/>
        <item rule-number="32" dot="0"/>
        <item rule-number="33" dot="0"/>
        <item rule-number="34" dot="0"/>
        <item rule-number="35" dot="0"/>
        <item rule-number="36" dot="0"/>
        <item rule-number="50" dot="0"/>
        <item rule-number="53" dot="0"/>
        <item rule-number="60" dot="0"/>
        <item rule-number="61" dot="0"/>
        <item rule-number="62" dot="0"/>
        <item rule-number="63" dot="0"/>
        <item rule-number="64" dot="0"/>
        <item rule-number="65" dot="0"/>
        <item rule-number="66" dot="0"/>
        <item rule-number="67" dot="0"/>
        <item rule-number="69" dot="0"/>
        <item rule-number="70" dot="0"/>
        <item rule-number="71" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="22"/>
          <transition type="shift" symbol="&quot;}&quot;" state="44"/>
          <transition type="shift" symbol="&quot;graph&quot;" state="23"/>
          <transition type="shift" symbol="&quot;subgraph&quot;" state="24"/>
          <transition type="shift" symbol="&quot;node&quot;" state="25"/>
          <transition type="shift" symbol="&quot;edge&quot;" state="26"/>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="27"/>
          <transition type="goto" symbol="statement" state="45"/>
          <transition type="goto" symbol="statement2" state="30"/>
          <transition type="goto" symbol="nstatement" state="31"/>
          <transition type="goto" symbol="nidid" state="32"/>
          <transition type="goto" symbol="nid" state="33"/>
          <transition type="goto" symbol="estatement" state="34"/>
          <transition type="goto" symbol="astatement" state="35"/>
          <transition type="goto" symbol="atype" state="36"/>
          <transition type="goto" symbol="aset" state="37"/>
          <transition type="goto" symbol="sstatement" state="38"/>
          <transition type="goto" symbol="shead" state="39"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="29">
      <itemset>
        <item rule-number="20" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="20" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="30">
      <itemset>
        <item rule-number="21" dot="1">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="22" dot="1"/>
        <item rule-number="23" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;,&quot;" state="46"/>
          <transition type="shift" symbol="&quot;;&quot;" state="47"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="21" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="31">
      <itemset>
        <item rule-number="24" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="24" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="32">
      <itemset>
        <item rule-number="29" dot="0"/>
        <item rule-number="30" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@3" state="48"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="29" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="33">
      <itemset>
        <item rule-number="48" dot="0"/>
        <item rule-number="50" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@4" state="49"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="48" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="34">
      <itemset>
        <item rule-number="25" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="25" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="35">
      <itemset>
        <item rule-number="26" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="26" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="36">
      <itemset>
        <item rule-number="45" dot="0"/>
        <item rule-number="60" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;[&quot;" state="50"/>
          <transition type="goto" symbol="tattr" state="51"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="37">
      <itemset>
        <item rule-number="61" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="61" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="38">
      <itemset>
        <item rule-number="27" dot="0">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="28" dot="1"/>
        <item rule-number="51" dot="0">
          <lookaheads>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="53" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@2" state="52"/>
          <transition type="goto" symbol="$@6" state="53"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="&quot;-&gt; or --&quot;" rule="51" enabled="true"/>
          <reduction symbol="$default" rule="27" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="39">
      <itemset>
        <item rule-number="67" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="54"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="40">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="19" dot="0"/>
        <item rule-number="20" dot="0"/>
        <item rule-number="21" dot="0"/>
        <item rule-number="22" dot="0"/>
        <item rule-number="23" dot="0"/>
        <item rule-number="24" dot="0"/>
        <item rule-number="25" dot="0"/>
        <item rule-number="26" dot="0"/>
        <item rule-number="28" dot="0"/>
        <item rule-number="30" dot="0"/>
        <item rule-number="31" dot="0"/>
        <item rule-number="32" dot="0"/>
        <item rule-number="33" dot="0"/>
        <item rule-number="34" dot="0"/>
        <item rule-number="35" dot="0"/>
        <item rule-number="36" dot="0"/>
        <item rule-number="50" dot="0"/>
        <item rule-number="53" dot="0"/>
        <item rule-number="60" dot="0"/>
        <item rule-number="61" dot="0"/>
        <item rule-number="62" dot="0"/>
        <item rule-number="63" dot="0"/>
        <item rule-number="64" dot="0"/>
        <item rule-number="65" dot="0"/>
        <item rule-number="66" dot="0"/>
        <item rule-number="67" dot="0"/>
        <item rule-number="69" dot="0"/>
        <item rule-number="69" dot="2"/>
        <item rule-number="70" dot="0"/>
        <item rule-number="71" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="22"/>
          <transition type="shift" symbol="&quot;graph&quot;" state="23"/>
          <transition type="shift" symbol="&quot;subgraph&quot;" state="24"/>
          <transition type="shift" symbol="&quot;node&quot;" state="25"/>
          <transition type="shift" symbol="&quot;edge&quot;" state="26"/>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="27"/>
          <transition type="goto" symbol="statements" state="55"/>
          <transition type="goto" symbol="statement" state="29"/>
          <transition type="goto" symbol="statement2" state="30"/>
          <transition type="goto" symbol="nstatement" state="31"/>
          <transition type="goto" symbol="nidid" state="32"/>
          <transition type="goto" symbol="nid" state="33"/>
          <transition type="goto" symbol="estatement" state="34"/>
          <transition type="goto" symbol="astatement" state="35"/>
          <transition type="goto" symbol="atype" state="36"/>
          <transition type="goto" symbol="aset" state="37"/>
          <transition type="goto" symbol="sstatement" state="38"/>
          <transition type="goto" symbol="shead" state="39"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="41">
      <itemset>
        <item rule-number="70" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="70" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="42">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="32" dot="2"/>
        <item rule-number="33" dot="2"/>
        <item rule-number="35" dot="2"/>
        <item rule-number="36" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="56"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="43">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="18" dot="0"/>
        <item rule-number="65" dot="2"/>
        <item rule-number="66" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="shift" symbol="&quot;&lt;html-string&gt;&quot;" state="57"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="58"/>
          <transition type="goto" symbol="htext" state="59"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="44">
      <itemset>
        <item rule-number="2" dot="7"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="2" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="45">
      <itemset>
        <item rule-number="19" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="19" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="46">
      <itemset>
        <item rule-number="23" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="23" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="47">
      <itemset>
        <item rule-number="22" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="22" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="48">
      <itemset>
        <item rule-number="30" dot="2"/>
        <item rule-number="45" dot="0"/>
        <item rule-number="46" dot="0"/>
        <item rule-number="47" dot="0">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;[&quot;" state="50"/>
          <transition type="goto" symbol="tattr" state="60"/>
          <transition type="goto" symbol="oattrib" state="61"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="47" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="49">
      <itemset>
        <item rule-number="50" dot="2"/>
        <item rule-number="54" dot="0"/>
        <item rule-number="56" dot="0"/>
        <item rule-number="57" dot="0"/>
        <item rule-number="59" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;-&gt; or --&quot;" state="62"/>
          <transition type="goto" symbol="erhs" state="63"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="50">
      <itemset>
        <item rule-number="37" dot="0"/>
        <item rule-number="38" dot="0"/>
        <item rule-number="39" dot="0"/>
        <item rule-number="40" dot="0"/>
        <item rule-number="41" dot="0"/>
        <item rule-number="42" dot="0"/>
        <item rule-number="43" dot="0"/>
        <item rule-number="44" dot="0">
          <lookaheads>
            <symbol>&quot;]&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="45" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="64"/>
          <transition type="goto" symbol="sattr" state="65"/>
          <transition type="goto" symbol="sattr2" state="66"/>
          <transition type="goto" symbol="iattr" state="67"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="44" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="51">
      <itemset>
        <item rule-number="60" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="60" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="52">
      <itemset>
        <item rule-number="28" dot="2"/>
        <item rule-number="45" dot="0"/>
        <item rule-number="46" dot="0"/>
        <item rule-number="47" dot="0">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;[&quot;" state="50"/>
          <transition type="goto" symbol="tattr" state="60"/>
          <transition type="goto" symbol="oattrib" state="68"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="47" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="53">
      <itemset>
        <item rule-number="53" dot="2"/>
        <item rule-number="54" dot="0"/>
        <item rule-number="56" dot="0"/>
        <item rule-number="57" dot="0"/>
        <item rule-number="59" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;-&gt; or --&quot;" state="62"/>
          <transition type="goto" symbol="erhs" state="69"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="54">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="19" dot="0"/>
        <item rule-number="20" dot="0"/>
        <item rule-number="21" dot="0"/>
        <item rule-number="22" dot="0"/>
        <item rule-number="23" dot="0"/>
        <item rule-number="24" dot="0"/>
        <item rule-number="25" dot="0"/>
        <item rule-number="26" dot="0"/>
        <item rule-number="28" dot="0"/>
        <item rule-number="30" dot="0"/>
        <item rule-number="31" dot="0"/>
        <item rule-number="32" dot="0"/>
        <item rule-number="33" dot="0"/>
        <item rule-number="34" dot="0"/>
        <item rule-number="35" dot="0"/>
        <item rule-number="36" dot="0"/>
        <item rule-number="50" dot="0"/>
        <item rule-number="53" dot="0"/>
        <item rule-number="60" dot="0"/>
        <item rule-number="61" dot="0"/>
        <item rule-number="62" dot="0"/>
        <item rule-number="63" dot="0"/>
        <item rule-number="64" dot="0"/>
        <item rule-number="65" dot="0"/>
        <item rule-number="66" dot="0"/>
        <item rule-number="67" dot="0"/>
        <item rule-number="67" dot="2"/>
        <item rule-number="69" dot="0"/>
        <item rule-number="70" dot="0"/>
        <item rule-number="71" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="22"/>
          <transition type="shift" symbol="&quot;graph&quot;" state="23"/>
          <transition type="shift" symbol="&quot;subgraph&quot;" state="24"/>
          <transition type="shift" symbol="&quot;node&quot;" state="25"/>
          <transition type="shift" symbol="&quot;edge&quot;" state="26"/>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="27"/>
          <transition type="goto" symbol="statements" state="70"/>
          <transition type="goto" symbol="statement" state="29"/>
          <transition type="goto" symbol="statement2" state="30"/>
          <transition type="goto" symbol="nstatement" state="31"/>
          <transition type="goto" symbol="nidid" state="32"/>
          <transition type="goto" symbol="nid" state="33"/>
          <transition type="goto" symbol="estatement" state="34"/>
          <transition type="goto" symbol="astatement" state="35"/>
          <transition type="goto" symbol="atype" state="36"/>
          <transition type="goto" symbol="aset" state="37"/>
          <transition type="goto" symbol="sstatement" state="38"/>
          <transition type="goto" symbol="shead" state="39"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="55">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="19" dot="1"/>
        <item rule-number="21" dot="0"/>
        <item rule-number="22" dot="0"/>
        <item rule-number="23" dot="0"/>
        <item rule-number="24" dot="0"/>
        <item rule-number="25" dot="0"/>
        <item rule-number="26" dot="0"/>
        <item rule-number="28" dot="0"/>
        <item rule-number="30" dot="0"/>
        <item rule-number="31" dot="0"/>
        <item rule-number="32" dot="0"/>
        <item rule-number="33" dot="0"/>
        <item rule-number="34" dot="0"/>
        <item rule-number="35" dot="0"/>
        <item rule-number="36" dot="0"/>
        <item rule-number="50" dot="0"/>
        <item rule-number="53" dot="0"/>
        <item rule-number="60" dot="0"/>
        <item rule-number="61" dot="0"/>
        <item rule-number="62" dot="0"/>
        <item rule-number="63" dot="0"/>
        <item rule-number="64" dot="0"/>
        <item rule-number="65" dot="0"/>
        <item rule-number="66" dot="0"/>
        <item rule-number="67" dot="0"/>
        <item rule-number="69" dot="0"/>
        <item rule-number="69" dot="3"/>
        <item rule-number="70" dot="0"/>
        <item rule-number="71" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="22"/>
          <transition type="shift" symbol="&quot;}&quot;" state="71"/>
          <transition type="shift" symbol="&quot;graph&quot;" state="23"/>
          <transition type="shift" symbol="&quot;subgraph&quot;" state="24"/>
          <transition type="shift" symbol="&quot;node&quot;" state="25"/>
          <transition type="shift" symbol="&quot;edge&quot;" state="26"/>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="27"/>
          <transition type="goto" symbol="statement" state="45"/>
          <transition type="goto" symbol="statement2" state="30"/>
          <transition type="goto" symbol="nstatement" state="31"/>
          <transition type="goto" symbol="nidid" state="32"/>
          <transition type="goto" symbol="nid" state="33"/>
          <transition type="goto" symbol="estatement" state="34"/>
          <transition type="goto" symbol="astatement" state="35"/>
          <transition type="goto" symbol="atype" state="36"/>
          <transition type="goto" symbol="aset" state="37"/>
          <transition type="goto" symbol="sstatement" state="38"/>
          <transition type="goto" symbol="shead" state="39"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="56">
      <itemset>
        <item rule-number="32" dot="3">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="33" dot="3"/>
        <item rule-number="35" dot="3">
          <lookaheads>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="36" dot="3"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;:&quot;" state="72"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="&quot;-&gt; or --&quot;" rule="35" enabled="true"/>
          <reduction symbol="$default" rule="32" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="57">
      <itemset>
        <item rule-number="18" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="18" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="58">
      <itemset>
        <item rule-number="65" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="65" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="59">
      <itemset>
        <item rule-number="66" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="66" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="60">
      <itemset>
        <item rule-number="45" dot="0"/>
        <item rule-number="46" dot="0"/>
        <item rule-number="46" dot="1"/>
        <item rule-number="47" dot="0">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;[&quot;" state="50"/>
          <transition type="goto" symbol="tattr" state="60"/>
          <transition type="goto" symbol="oattrib" state="73"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="47" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="61">
      <itemset>
        <item rule-number="30" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="30" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="62">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="34" dot="0"/>
        <item rule-number="35" dot="0"/>
        <item rule-number="36" dot="0"/>
        <item rule-number="54" dot="1"/>
        <item rule-number="56" dot="1"/>
        <item rule-number="57" dot="1"/>
        <item rule-number="59" dot="1"/>
        <item rule-number="67" dot="0"/>
        <item rule-number="69" dot="0"/>
        <item rule-number="70" dot="0"/>
        <item rule-number="71" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="22"/>
          <transition type="shift" symbol="&quot;subgraph&quot;" state="24"/>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="74"/>
          <transition type="goto" symbol="nid" state="75"/>
          <transition type="goto" symbol="sstatement" state="76"/>
          <transition type="goto" symbol="shead" state="39"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="63">
      <itemset>
        <item rule-number="49" dot="0"/>
        <item rule-number="50" dot="3"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@5" state="77"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="49" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="64">
      <itemset>
        <item rule-number="37" dot="1"/>
        <item rule-number="38" dot="1"/>
        <item rule-number="40" dot="1">
          <lookaheads>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;]&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;=&quot;" state="78"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="40" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="65">
      <itemset>
        <item rule-number="39" dot="1"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="39" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="66">
      <itemset>
        <item rule-number="37" dot="0"/>
        <item rule-number="38" dot="0"/>
        <item rule-number="39" dot="0"/>
        <item rule-number="40" dot="0"/>
        <item rule-number="41" dot="0"/>
        <item rule-number="41" dot="1"/>
        <item rule-number="42" dot="0"/>
        <item rule-number="42" dot="1"/>
        <item rule-number="43" dot="0"/>
        <item rule-number="43" dot="1"/>
        <item rule-number="44" dot="0">
          <lookaheads>
            <symbol>&quot;]&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;,&quot;" state="79"/>
          <transition type="shift" symbol="&quot;;&quot;" state="80"/>
          <transition type="shift" symbol="&quot;text&quot;" state="64"/>
          <transition type="goto" symbol="sattr" state="65"/>
          <transition type="goto" symbol="sattr2" state="66"/>
          <transition type="goto" symbol="iattr" state="81"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="44" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="67">
      <itemset>
        <item rule-number="45" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;]&quot;" state="82"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="68">
      <itemset>
        <item rule-number="28" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="28" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="69">
      <itemset>
        <item rule-number="52" dot="0"/>
        <item rule-number="53" dot="3"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@7" state="83"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="52" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="70">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="19" dot="1"/>
        <item rule-number="21" dot="0"/>
        <item rule-number="22" dot="0"/>
        <item rule-number="23" dot="0"/>
        <item rule-number="24" dot="0"/>
        <item rule-number="25" dot="0"/>
        <item rule-number="26" dot="0"/>
        <item rule-number="28" dot="0"/>
        <item rule-number="30" dot="0"/>
        <item rule-number="31" dot="0"/>
        <item rule-number="32" dot="0"/>
        <item rule-number="33" dot="0"/>
        <item rule-number="34" dot="0"/>
        <item rule-number="35" dot="0"/>
        <item rule-number="36" dot="0"/>
        <item rule-number="50" dot="0"/>
        <item rule-number="53" dot="0"/>
        <item rule-number="60" dot="0"/>
        <item rule-number="61" dot="0"/>
        <item rule-number="62" dot="0"/>
        <item rule-number="63" dot="0"/>
        <item rule-number="64" dot="0"/>
        <item rule-number="65" dot="0"/>
        <item rule-number="66" dot="0"/>
        <item rule-number="67" dot="0"/>
        <item rule-number="67" dot="3"/>
        <item rule-number="69" dot="0"/>
        <item rule-number="70" dot="0"/>
        <item rule-number="71" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;{&quot;" state="22"/>
          <transition type="shift" symbol="&quot;}&quot;" state="84"/>
          <transition type="shift" symbol="&quot;graph&quot;" state="23"/>
          <transition type="shift" symbol="&quot;subgraph&quot;" state="24"/>
          <transition type="shift" symbol="&quot;node&quot;" state="25"/>
          <transition type="shift" symbol="&quot;edge&quot;" state="26"/>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="27"/>
          <transition type="goto" symbol="statement" state="45"/>
          <transition type="goto" symbol="statement2" state="30"/>
          <transition type="goto" symbol="nstatement" state="31"/>
          <transition type="goto" symbol="nidid" state="32"/>
          <transition type="goto" symbol="nid" state="33"/>
          <transition type="goto" symbol="estatement" state="34"/>
          <transition type="goto" symbol="astatement" state="35"/>
          <transition type="goto" symbol="atype" state="36"/>
          <transition type="goto" symbol="aset" state="37"/>
          <transition type="goto" symbol="sstatement" state="38"/>
          <transition type="goto" symbol="shead" state="39"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="71">
      <itemset>
        <item rule-number="69" dot="4"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="69" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="72">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="33" dot="4"/>
        <item rule-number="36" dot="4"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="85"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="73">
      <itemset>
        <item rule-number="46" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="46" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="74">
      <itemset>
        <item rule-number="34" dot="1">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="35" dot="1"/>
        <item rule-number="36" dot="1"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;:&quot;" state="86"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="34" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="75">
      <itemset>
        <item rule-number="54" dot="2">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="55" dot="0">
          <lookaheads>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="56" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@8" state="87"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="&quot;-&gt; or --&quot;" rule="55" enabled="true"/>
          <reduction symbol="$default" rule="54" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="76">
      <itemset>
        <item rule-number="57" dot="2">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="58" dot="0">
          <lookaheads>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="59" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="goto" symbol="$@9" state="88"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="&quot;-&gt; or --&quot;" rule="58" enabled="true"/>
          <reduction symbol="$default" rule="57" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="77">
      <itemset>
        <item rule-number="45" dot="0"/>
        <item rule-number="46" dot="0"/>
        <item rule-number="47" dot="0">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="50" dot="4"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;[&quot;" state="50"/>
          <transition type="goto" symbol="tattr" state="60"/>
          <transition type="goto" symbol="oattrib" state="89"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="47" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="78">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="18" dot="0"/>
        <item rule-number="37" dot="2"/>
        <item rule-number="38" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="shift" symbol="&quot;&lt;html-string&gt;&quot;" state="57"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="90"/>
          <transition type="goto" symbol="htext" state="91"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="79">
      <itemset>
        <item rule-number="37" dot="0"/>
        <item rule-number="38" dot="0"/>
        <item rule-number="39" dot="0"/>
        <item rule-number="40" dot="0"/>
        <item rule-number="41" dot="0"/>
        <item rule-number="42" dot="0"/>
        <item rule-number="42" dot="2"/>
        <item rule-number="43" dot="0"/>
        <item rule-number="44" dot="0">
          <lookaheads>
            <symbol>&quot;]&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="64"/>
          <transition type="goto" symbol="sattr" state="65"/>
          <transition type="goto" symbol="sattr2" state="66"/>
          <transition type="goto" symbol="iattr" state="92"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="44" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="80">
      <itemset>
        <item rule-number="37" dot="0"/>
        <item rule-number="38" dot="0"/>
        <item rule-number="39" dot="0"/>
        <item rule-number="40" dot="0"/>
        <item rule-number="41" dot="0"/>
        <item rule-number="42" dot="0"/>
        <item rule-number="43" dot="0"/>
        <item rule-number="43" dot="2"/>
        <item rule-number="44" dot="0">
          <lookaheads>
            <symbol>&quot;]&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="64"/>
          <transition type="goto" symbol="sattr" state="65"/>
          <transition type="goto" symbol="sattr2" state="66"/>
          <transition type="goto" symbol="iattr" state="93"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="44" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="81">
      <itemset>
        <item rule-number="41" dot="2"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="41" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="82">
      <itemset>
        <item rule-number="45" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="45" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="83">
      <itemset>
        <item rule-number="45" dot="0"/>
        <item rule-number="46" dot="0"/>
        <item rule-number="47" dot="0">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="53" dot="4"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;[&quot;" state="50"/>
          <transition type="goto" symbol="tattr" state="60"/>
          <transition type="goto" symbol="oattrib" state="94"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="47" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="84">
      <itemset>
        <item rule-number="67" dot="4"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="67" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="85">
      <itemset>
        <item rule-number="33" dot="5">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="36" dot="5">
          <lookaheads>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="&quot;-&gt; or --&quot;" rule="36" enabled="true"/>
          <reduction symbol="$default" rule="33" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="86">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="35" dot="2"/>
        <item rule-number="36" dot="2"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="95"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="87">
      <itemset>
        <item rule-number="54" dot="0"/>
        <item rule-number="56" dot="0"/>
        <item rule-number="56" dot="3"/>
        <item rule-number="57" dot="0"/>
        <item rule-number="59" dot="0"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;-&gt; or --&quot;" state="62"/>
          <transition type="goto" symbol="erhs" state="96"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="88">
      <itemset>
        <item rule-number="54" dot="0"/>
        <item rule-number="56" dot="0"/>
        <item rule-number="57" dot="0"/>
        <item rule-number="59" dot="0"/>
        <item rule-number="59" dot="3"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;-&gt; or --&quot;" state="62"/>
          <transition type="goto" symbol="erhs" state="97"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="89">
      <itemset>
        <item rule-number="50" dot="5"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="50" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="90">
      <itemset>
        <item rule-number="37" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="37" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="91">
      <itemset>
        <item rule-number="38" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="38" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="92">
      <itemset>
        <item rule-number="42" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="42" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="93">
      <itemset>
        <item rule-number="43" dot="3"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="43" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="94">
      <itemset>
        <item rule-number="53" dot="5"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="53" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="95">
      <itemset>
        <item rule-number="35" dot="3">
          <lookaheads>
            <symbol>&quot;{&quot;</symbol>
            <symbol>&quot;}&quot;</symbol>
            <symbol>&quot;,&quot;</symbol>
            <symbol>&quot;;&quot;</symbol>
            <symbol>&quot;[&quot;</symbol>
            <symbol>&quot;graph&quot;</symbol>
            <symbol>&quot;subgraph&quot;</symbol>
            <symbol>&quot;node&quot;</symbol>
            <symbol>&quot;edge&quot;</symbol>
            <symbol>&quot;text&quot;</symbol>
            <symbol>&quot;number&quot;</symbol>
            <symbol>&quot;string&quot;</symbol>
            <symbol>&quot;-&gt; or --&quot;</symbol>
          </lookaheads>
        </item>
        <item rule-number="36" dot="3"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;:&quot;" state="98"/>
        </transitions>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="35" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="96">
      <itemset>
        <item rule-number="56" dot="4"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="56" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="97">
      <itemset>
        <item rule-number="59" dot="4"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="59" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="98">
      <itemset>
        <item rule-number="13" dot="0"/>
        <item rule-number="14" dot="0"/>
        <item rule-number="15" dot="0"/>
        <item rule-number="16" dot="0"/>
        <item rule-number="17" dot="0"/>
        <item rule-number="36" dot="4"/>
      </itemset>
      <actions>
        <transitions>
          <transition type="shift" symbol="&quot;text&quot;" state="12"/>
          <transition type="shift" symbol="&quot;number&quot;" state="13"/>
          <transition type="shift" symbol="&quot;string&quot;" state="14"/>
          <transition type="goto" symbol="ctext" state="16"/>
          <transition type="goto" symbol="text" state="99"/>
        </transitions>
        <errors/>
        <reductions/>
      </actions>
      <solved-conflicts/>
    </state>

    <state number="99">
      <itemset>
        <item rule-number="36" dot="5"/>
      </itemset>
      <actions>
        <transitions/>
        <errors/>
        <reductions>
          <reduction symbol="$default" rule="36" enabled="true"/>
        </reductions>
      </actions>
      <solved-conflicts/>
    </state>
  </automaton>
</bison-xml-report>
